Big Huge Thesaurus

Cercidium floridum

noun